marsh primrose - German English Dictionary